package com.fowo.api.model.batch.flow;

import com.fowo.api.common.model.PageSearch;
import java.io.Serializable;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * 批次流水全部视图查询参数
 */
@Getter
@Setter
public class BatchFlowCustAlldataParams
  extends PageSearch
  implements Serializable {

  private java.math.BigDecimal warehouseId;
  private String documentType;
  private java.math.BigDecimal shopId;
  private String vendor;

  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private java.util.Date startDate;

  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private java.util.Date endDate;

  private String batchNumber;
  private String sku;
  private String productName;
  private String remark;
  private String msku;
  private String fnsku;
  private String purchaseOrder;
  private String goodsReceipt;
  private String procurementPlanning;
}
